take from 📝 Game Design as a Complex Problem Solving Process the other methods: teaching basic skills teaching for understanding teaching thinking skills directly using analogy, aka. previous knowledge